A show, which reviews various (usually unlicensed) products of bad manufacture, mostly those of Chinese origin, though not exclusively.
A show, which reviews various (usually unlicensed) products of bad manufacture, mostly those of Chinese origin, though not exclusively.